train ferry - French English Dictionary